import { request } from '@ruifox-cms/utils'

// 添加密码安全策略
export function insertSystemSetting(data) {
    return request({
        url: '/auth/systemSetting/insert',
        method: 'post',
        data
    })
}
// 修改密码安全策略
export function updateSystemSetting(data) {
    return request({
        url: '/auth/systemSetting/update',
        method: 'post',
        data
    })
}
// 查询全部密码安全策略
export function selectPageSystemSetting(params) {
    return request({
        url: '/auth/systemSetting/selectPage',
        method: 'get',
        params
    })
}
// 非权限站点信息获取
export function getSiteInit() {
    return request({
        url: '/auth/setting/siteInit',
        method: 'get',
    })
}
// 添加登录页设置
export function insertSetting(data) {
    return request({
        url: '/auth/indexSetting/insert',
        method: 'post',
        data
    })
}
// 更新登录页设置
export function updateSetting(data) {
    return request({
        url: '/auth/indexSetting/update',
        method: 'post',
        data
    })
}
// 删除登录页设置
export function deleteSetting(data) {
    return request({
        url: '/auth/indexSetting/delete',
        method: 'post',
        data
    })
}
// 获取所有登录页设置
export function selectSettingList(params) {
    return request({
        url: '/auth/indexSetting/selectList',
        method: 'get',
        params
    })
}
// 获取子系统列表
export function getSubAppPage(params) {
    return request({
        url: '/provider/module/selectPage',
        method: 'get',
        params
    })
}
// 获取所有子系统列表
export function getModuleList(params) {
    return request({
        url: '/provider/module/selectList',
        method: 'get',
        params
    })
}
  // 新增子系统
export function insertSubApp(data) {
    return request({
        url: '/provider/module/insert',
        method: 'post',
        data
    })
}
  // 编辑子系统
export function editSubApp(data) {
    return request({
        url: '/provider/module/update',
        method: 'post',
        data
    })
}
  // 删除子系统
export function deleteSubApp(data) {
    return request({
        url: '/provider/module/deleteList',
        method: 'post',
        data
    })
}